/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package persistencia;

import java.util.Date;

public class Mensaje {

    private int id;
    private int idOrigen;
    private int idDestino;
    private String emailOrigen;
    private String emailDestino;
    private String nombre = new String();
    private String contenido = new String();
    private Date fecha = new Date();
    private String nombreOrigen;
    private String nombreDestino;

    public Mensaje() {
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public Date getFecha() {
        return fecha;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }

    public int getIdDestino() {
        return idDestino;
    }

    public void setIdDestino(int idDestino) {
        this.idDestino = idDestino;
    }

    public int getIdOrigen() {
        return idOrigen;
    }

    public void setIdOrigen(int idOrigen) {
        this.idOrigen = idOrigen;
    }

    public String getContenido() {
        return contenido;
    }

    public void setContenido(String contenido) {
        this.contenido = contenido;
    }

    public void setNombreOrigen(String nombreOrigen) {
        this.nombreOrigen=nombreOrigen;
    }
    public String getNombreOrigen() {
        return this.nombreOrigen;
    }
    public void setNombreDestino(String nombreDestino) {
        this.nombreDestino=nombreDestino;
    }
    public String getNombreDestino() {
        return this.nombreDestino;
    }
    public void setEmailOrigen(String emailOrigen) {
        this.emailOrigen=emailOrigen;
    }
    public String getEmailOrigen() {
        return this.emailOrigen;
    }
    public void setEmailDestino(String emailDestino) {
        this.emailDestino=emailDestino;
    }
    public String getEmailDestino() {
        return this.emailDestino;
    }
    public void copy(Mensaje mensaje){
        this.nombre=mensaje.getNombre();
        this.contenido=mensaje.getContenido();
        this.fecha=mensaje.getFecha();
        this.idOrigen=mensaje.getIdOrigen();
        this.idDestino=mensaje.getIdDestino();
        this.nombreOrigen=mensaje.getNombreOrigen();
        this.nombreDestino=mensaje.getNombreDestino();
        
    }
    public String toString(){
        return this.nombre + " " + this.contenido + " " + this.fecha + " " + this.idOrigen + " " + this.idDestino+ " " +  this.nombreOrigen + " " + this.nombreDestino;
    }
}
